home *** CD-ROM | disk | FTP | other *** search
/ Mac-Source 1994 July / Mac-Source_July_1994.iso / Updates, etc. / CDK 7.0.2 Update / Symantec C++ 7.0.2 READ ME < prev   
Text File  |  1994-05-17  |  2KB  |  51 lines

  1. Symantec C++ 7.0.1 README
  2. ======================
  3. Copyright © 1994 Symantec Corporation. All rights reserved.
  4. May 17, 1994
  5. Font: Geneva 12
  6.  
  7. Symantec C++ 7.0.2
  8. =================
  9.  
  10. • Fixes a problem with access control in Pascal Object.
  11.  
  12. • Fixes problem with address calculation for large constant offsets into the
  13. stack frame.
  14.  
  15. • Fixes a problem referring to incorrect vtables in pascal object.
  16.  
  17. • Fixes a problem with ? : and the optimizer.
  18.  
  19. • Added a new feature which allows the testing and setting of certain compiler
  20.   options as in THINK C.  In order to test an option, use:
  21.   
  22.   #if __option(xxx)        // Returns TRUE if option xxx is on 
  23.   
  24.   
  25.   #pragma options(xxx,!yyy)
  26.                           // Turns option xxx on and option yyy off
  27.                           
  28.       The options are listed in the file “Compiler pragma options”.
  29.       
  30. • Fixed a problem with undefined _vtbl's.
  31.  
  32. • Fixes a problem with returning a nested sub-structure from a function.
  33.  
  34. • Fixes a problem with structure assignment and nested structures.
  35.  
  36. • Fixes a problem with casting the return value of a function to a base class.
  37.  
  38. • Fixes a problem debugging functions which have a struct return value.
  39.  
  40. • Fixes a problem with overload function overload resolution.
  41.  
  42. • Fixed a problem with the #pragma template directive.
  43.  
  44. • Fixed a problem with overload resolution between two functions which 
  45. both require user defined conversions, but one of which requires two and 
  46. the other requires only 1.
  47.  
  48. • Fixed a problem with precompiled headers that contain data.
  49.  
  50. • Fixed a problem with MI.
  51.